Log In or Register
I think this was a "Peeping Tom" display for this sculpture at the Ford museum, but could be wrong.
TicK