Title
Subject
Description
Copyright Notice
Copyright Terms
Creator
Copied to Clipboard
Barcelona, Catalonia, Spain xxx 41, 23, 654/1000 (0.654)'N',2, 10, 54337/1000 (54.337)'E' Barcelona, Catalonia, Spain