Tag Archives: Palace of Westminister

Beharry Heliconia

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

Advertisements