Home
Gallery
The famous Tower Bridge, Londaon, England. Taken from the grounds of the tower prison. Digital image.