Cagliari, Sardinia - January 2016, Italy: Beautiful colorful buildings on Cagliari seafront, buses and trolley car parked near bus stop on the central street of the city Stock Image
Cagliari, Sardinia - January 2016, Italy: Beautiful colorful buildings on Cagliari seafront, buses and trolley car parked near bus stop on the central street of the city