Shot behind the world famous Mercat de la Boqueria, where you can buy entire sheep heads (whatever their purpose may be).
The Aisle
Post a comment on this entry …
Shot behind the world famous Mercat de la Boqueria, where you can buy entire sheep heads (whatever their purpose may be).