Jelly Bean Bull, Birmingham, England
The jelly bean bull at the Selfridges department store in Birmingham, England.
Read the accompanying post: ‘Ten Things To Do in Birmingham‘.
No comments yet.
The jelly bean bull at the Selfridges department store in Birmingham, England.
Read the accompanying post: ‘Ten Things To Do in Birmingham‘.
No comments yet.