Pedestrian walkway Indepencia Street Sancti Spiritus town, Sancti Spiritus Province Cuba
Size: 7360px × 4912px
Photo credit: © David South / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: centre, davidsouth, free, historic, pedestrian, pedestrianised, sancti, shopping, shops, spiritus, street, town, traffic, walkway