Location

Lerici, SP, Italy