Enormous catch! Lattes, River Les in France

<< Return to the gallery.