Victoria 73 is a contemporary seaside villa in Cape Town, South Africa designed by SAOTA (Stefan Antoni Olmesdahl Truen Architects).

victoria-73-is-a-contemporary-seaside-villa-in-cape