Richards Castle

oil on canvas

Year:2011
Size:23.6x39.4" (60x100 cm)
Location:Boston, United States, private collection
Category:City