Log In or Register
The window of a small shop in a side street in Rome, I've uploaded a similar shot in the past - this one show more of the macabre scene.
TicK
This one sends shivers down the spine.
Excellent work.
TicK
(Viewed Full Screen)