Barcelona Cultura

Ramon Marull


Isthmian_Canal_Commission_Map_of_the_Panama_Canal_Zone