Harlow New Town, Essex (via Love London council housing)

Harlow New Town, Essex (via Love London council housing)