Lobster Feast

29/07/2017 : Lobster Feast, DeLoach Vineyards, Ca. USA