29-506 Princess Theatre interior c. 1886 Published December 6, 2015 at 2560 × 1765 in Antique Print 29-506 Princess Theatre interior c. 1886