I wonder what tall people do?
And this is the most important historical sign in Naples:
TRANSLATION: Here one hundred years ago the Pizza Margherita was born.
INTERSECTION OF NATURE, GOD AND MAN
There are so many reminders here of how our concepts of the world, the supernatural, and ourselves are intertwined. I will let these pictures speak for themselves.