Vader

Darth Vader in Florence, Italy

Photographer: Matt Hovey

Location: Florence, Italy