Mirror (South Norwood SE25)

Gold frame mirror 101cm x 72cm

       
Approximate Location         Show marker