rome / scene 25 / piazzadelpopolo, laura, church, meghan, 20060714

27 images

piazzadelpopolo
laura