Alice House by Dor de Mare, Mamaia

Mamaia, Romania