Swimming pool - accessible from the terrace.

Swimming pool - accessible from the terrace.

[ print ]