MetMuseum #2622 : London at the Sea Side