Mayflower Studio

Photographic studio in London, known to be active during the mid twentieth century.