The "LA ALCAZABA" user's logo

LA ALCAZABA

Elda-Petrer-Alicante, Spain

Stacks