by Popov
Venture into this charming alleyway adorned with vibrant buildings that warmly bask in the sunlight beams in Tarragona, Spain