Lifeguard tower, Miami, Florida

Lifeguard tower, Miami, Florida

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

by
by
by
by
by
by