Log In or Register
Amusing detail seen on the Castle of Pena in Sintra City in Portugal. Hope you enjoy it!