World Icons - England

This second illustration of the world icons series, features the Palace of Westminster. More illustrations to come. Stay tuned.

More by Ruben Semedo

View profile