Designed by
Title
Miami Beach, Florida, USA - A modern sculpture of a howling wolf along Lincoln Road, a pedestrian-friendly street in #288627480
Description
Miami Beach, Florida, USA - Aug 05, 2023: A modern sculpture of a howling wolf along Lincoln Road, a pedestrian-friendly street in South Beach.
This image is editorial