Cathedral Church of Saint Thomas
The historic 14th century Cathedral Church of Saint Thomas in Portsmouth, England. War memorial cross in foreground with church tower against blue sky.
© Mediaimagephotography | Stock Free Images
Similar Free Images
Categories: