Land of Giants.
Catalonia is a land of Giants.
Each region has their own Giants and take them for a ride in any significant holiday.
Meanwhile, they rest in places exposed to the public, to be admired.
This lady stopped to watch them, surely remembering better times and giving me the opportunity to take this picture without any problem.
Comments
Sign in or get an account to comment.