Designed by
Title
London, UK - The Houses of Parliament, Palace of Westminster, Houses of Commons and Westminster Bridge. Big Ben tower with clock. #173215104
Description
London, UK - The Houses of Parliament, Palace of Westminster, Houses of Commons and Westminster Bridge. Big Ben tower with clock. Copy space. Scribble, drawing effect illustration