Green Storm Doors
A shot of green storm doors on a warehouse in Charlotte Amalie on the island of St. Thomas in the United States Virgin islands.
© Sholderfield | Stock Free Images
Similar Free Images