Stern Pissarro Gallery

46 Ledbury Rd., 66 Saint James's St., Westminster Abbey, London, United Kingdom, SW1A 1NE
Description
art