This town has seen better days - Ferrol, Galicia