hi any idea of where this picture is from ? thx
G Guilini TMF Expert Joined Mar 8, 2006 Messages 455 Points 0 Sep 23, 2022 #1 hi any idea of where this picture is from ? thx Attachments 289567630_1055468538393334_2156595308494233473_n.jpg 53.4 KB · Views: 132