Stock Photo: New English townhouses. Abstract detail