Maehl Gallery
MWH-E019a
Previous
Index
Next
June 1948 England London London Tower Bridge over River Thames as seen from London Tower embankment looking SE
Contact us for inquiries, click here!