ALMERIA. Muelle pesquero de Garrucha.
Automatically generated translation
ALMERIA. Garrucha fishing dock.