Lifeguard tower on beach

Lifeguard tower on beach

Art deco lifeguard tower deck on beach in Miami, Florida, USA .

by
by
by
by
by
by