20132278314_AE703021.jpg

Table set for lunch in front of window at the Pont de la Tour restaurant in London with view of Tower Bridge

By:

Ref: AE703021

Add to basket
Add to lightbox
Download low-res

Price Image