12 views Gallery and Studio based on Eel Pie Island. Professional fine artist showing original oil paintings - landscape and architecture. Town Richmond County London