About
Plaza Picasso is a public park in the La Granja area of Algeciras. Free to visit.
Illustration by Freeyo, not the actual place.
Contact
Plaza Picasso, 11204 Algeciras, Andalucía, Spain
Contact
Plaza Picasso (Algeciras)