Diamond View Apartaments(Self Check In), MAMAIA (BLACK SEA)

MAMAIA (BLACK SEA), Romania