widewalls

Richard Larson

September 26, 2013

Richard Larson is a contemporary artist known for his oil on canvas pieces. Several of his works were sold at auctions.