Beautiful moments are usually those shared with others. Here are some people I encountered during my travels and in every day life.

Olivia Hafner I Photography I Graphic Design

12, Plaza de Banc de LOli

07002 Palma de Mallorca

Islas Baleares / Spain

+34 66380 4880



(c) 2008 I Olivia Hafner I Photography I All Rights Reserved