Designed by
Title
Citi Bike docking station in Little Italy #137661707
Description
New York City, New York, USA - July 3, 2018; Citi Bike docking station in Little Italy, Manhattan during daytime on July 3, 2018 in New York CIty
This image is editorial