This is not North Africa, this is London! Postcard

Travel Photography Travel Postcards England Postcards This is not North Africa, this is London!

Thumbnail version a larger format appears to the receiver and in preview mode
This is not North Africa, this is London!

This is not North Africa, this is London!, England

Camden Town, London

Photo by margaretm

or