From freezing cold and snow in Louisville...to hot, sun, sea and beaches... Thanks again Ben!!
With lovely Forever flag stamps
Miami Beach is a coastal resort city in Florida.It is located on a series of natural and man-made barrier islands between the Atlantic Ocean and Biscayne Bay, the latter which seperates the Beach from Miami city.


No comments:
Post a Comment