Unavoidable

Seen on separate days just off Syntagama Square in Athens, Greece. For the non-religious - your author included - these religious zealots are way too active/visible on the streets of…