Cityscape - Stephen Bridger Photography

Chefchaouen, Morocco