Previous
Next
"The Leslie Hotel"
Art Deco Hotel with 1938 Plymouth, Miami Beach, FL