London Big Ben – Acrylic & Oil on Canvas – 28″ x 48″

Category: