Tag Archives: House of Lords

Beharry Heliconia

This Beharry Heliconia painting was displayed at the Westminister Palace in London, at the House of Lords. (SOLD)

Advertisements