Location
41.56892, 2.00991
41.56892, 2.00991
Hub manager(s)
Country
España
Hub type
Dropping point
Semaphore
Open
Additional editors