The Secret Photographs 1st December 2023
England, 1895: In the bustling seaside town of Brighton, photography is all the rage. Ellen Harper assists her twin brother running one of the city’s seafront studios, where fashionable ladies and gentlemen pose in their finery to have their...
Please wait...
