Sappho statue Letcworth

Sappho

Sappho

Howard Park
Letchworth Garden City
SG6 1SU
United Kingdom