White Tower

A white building in Juan les Pins, southern France.