Joshua Rappaport photo

Joshua Rappaport

Puerto Vallarta, Jalisco

Joshua Rappaport is originally from Toronto, Canada and has been living in Puerto Vallarta since ...