Souli

views updated

Souli, Greece: see Suli.

More From encyclopedia.com