Well Roared, Lion!

.... apparently this is hinting for the exhibition about lions at palaces and castles in Bavaria...... 

Comments
Sign in or get an account to comment.