Leticia F. Terra:
White Cliffs of Dover
Leticia F. Terra:
Dover Beach
Leticia F. Terra:
Dover Beach
Leticia F. Terra:
Dover Beach
Leticia F. Terra:
Dover Beach
Leticia F. Terra:
Dover Beach
Leticia F. Terra:
Stop for tea in a pub