image

458 Italia spotted in Hamstead Heath.

Advertisements