22/60
A night view of a lighted chapel in Hyde Park, England.

Chapel in Hyde Park, England

Description
A night view of a lighted chapel in Hyde Park, England.
Tags

Related Collections