I happened to see a person who was eating ice cream which was L size.
1 )I saw a guy eating L size ice cream.
Points:
1 a guy = 「男の人」
よく口語でつかうフランクな表現です。
2 a guy eating 〜 = 「〜を食べている人」
名詞+動詞ingになると動詞ingは後ろから名詞を修飾します。
Ex
Do you know the man running over there?
「向こうで走ってる男性をしっていますか?」
2 )I happened to see a person who was eating ice cream which was L size.
Points:
1 happen to 〜 = 「偶然 〜する」
Ex
I happened to know who they were.
「彼らがだれかたまたま知っていた」
2 人+who 〜 = 〜 な人
Ex
I love my mother who is kind.
「私は親切なお母さんが好きです」