The Red Skirt

Natural light on the beautiful stairs of the St Pancras Renaissance hotel.

No comments yet