translate English to German: South view from terrace of Villa Duo, two Villa Una houses (May 2008).
Süd Blick von Dachterrasse (Villa Duo), zwei Villa Una (Mai 2008).