London Landmarks

A series of Indian Ink London Landmark scenes:- St. Paul’s Cathedral, Tower Bridge and Big Ben.