@teddysduck • Instagram photos and videos

325 Followers, 325 Following, 2,372 Posts - See Instagram photos and videos from @teddysduck