Steps

These are steps over a main road at the Vauxhall Cross junction in London.
Each step advertises a local attraction/establishment.

Comments
Sign in or get an account to comment.