lot 014 framed glass picture London approx 29″ x 21″

Auction Ended

Item condition: Used